PHP - localhost
Wstęp
Witam! Przeglądając poprzedniego @ta natknąłem się na to, czego
(czyt. Jakich artykułów oczekują czytelnicy) chcą czytelnicy. Cytat:
"Jak testować strony napisane w PHP na komputerze, który nie jest
serwerem WWW". Ten artykuł będzie (mam nadzieję :D) odpowiedzią na to
pytanie :).
Sposób pierwszy
Ten sposób ma tą zaletę, że do testowania strony nie potrzebujemy
żadnego dodatkowego oprogramowania. Wadą jest to, że musimy, co chwilę
łączyć się z Internetem, co dla modemowców nie jest raczej dobre
;). Sposób polega na "wrzucaniu" naszych plików na jeden z
darmowych serwerów oferujących PHP. Takie serwery to np. http://www.piwko.pl i http://www.friko.pl. Zakładamy sobie
konto i piszemy sobie w PHP co nam tylko przyjdzie do głowy :P.
Testowanie jest bardzo proste: po prostu wrzucamy plik na serwer (np.
Total Commanderem) i w przeglądarce wpisujemy adres:
http://nasz_login.piwko.pl/nasz_plik.php. Jak już pisałem ten sposób
raczej nie jest wygodny dla osób łączących się przez modem :).
Sposób drugi
Kolejny sposób polega na zainstalowaniu serwera Apache, PHP i MySQL.
Pewnie sobie teraz pomyślicie, że trochę dużo tego, ale można ściągnąć
pakiet, który zawiera wszystkie wcześniej wymienione "składniki". Ten,
z którego ja korzystam to FoxServ a ściągnąć można go stąd: http://www.scrypty.powerweb.pl/scrypty/download/foxserv-v1.0.exe
zajmuje ok. 12MB. Po ściągnięciu i zainstalowaniu pakietu mamy w
katalogu w którym zainstalowaliśmy FoxServ cztery foldery: apache
(serwer), mysql (wiadomo :P), php (tez nie powinno być problemów) i
www. Teraz, aby przetestować naszą stronę musimy włączyć apache (plik
apache.exe). W katalogu www utwórzmy sobie nowy folder np. mojestrony,
wszystkie nasze skrypty i strony wrzucamy do tego katalogu. Teraz
pewnie ktoś zapyta: "Ale co wpisać w przeglądarce??" Już śpieszę z
wyjaśnieniami :). Oto adres: http://localhost/mojestrony/jakisplik.php.
I tak kończy się ten mój krótki tekst, przedstawiłem sposoby
testowania swoich witryn i skryptów :) Miłego pisania i jakbyście
mieli jakieś problemy, komentarze to mail jest na dole :P
Piotr Piecyk "Nickel"
nickel32@wp.pl
www.nickel-soft.prv.pl
|